body 
{
	font-size			: 12px; 
	margin				: 0px; 
	color				: #333333; 
	font-family			: Arial; 
	background-color	: #FFFFFF
}

a 
{
	color				: #808080; 
	text-decoration		: none
}

a: hover 
{
	color				: #30569d; 
	text-decoration		: none
}

a :active 
{
	color				: #808080; 
	text-decoration		: none
}

.main 
{
	border-right		: #D5D5D5 1px solid; 
	border-left			: #D5D5D5 1px solid; 
	border-top			: #D5D5D5 1px solid; 
	border-bottom		: #D5D5D5 1px solid;
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-left		: 0px; 
	padding-bottom		: 0px; 
	width				: 100%; 
}

.center
{
	padding-right		: 10px;
	padding-top			: 10px; 
	padding-left		: 10px; 
	padding-bottom		: 10px; 
	width				: 100%; 
	height				: 75%;
	text-align			: center;
}

table.title
{
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-bottom		: 0px;
	width				: 100%; 
	background-color	: #F7F7F7;
}

table.content
{
	border-top			: #D5D5D5 1px solid; 	
	padding-right		: 0px;
	padding-left		: 0px; 
	padding-top			: 0px;
	padding-bottom		: 0px;
	background-color	: #F5F5F5;
	width				: 100%; 
}

table.boder
{
	border-right		: 0px; 
	border-top			: 0px; 
	border-left			: 0px;
	border-bottom		: 0px;
	padding-right		: 0px;
	padding-left		: 0px; 
	padding-top			: 0px;
	padding-bottom		: 0px;
	width				: 100%; 
}

table.header
{
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-left		: 0px; 
	padding-bottom		: 0px;
	width				: 100%; 
	background-color	: #F5F5F5;
}

table.header th 
{
	font-family			: Tahoma;
	padding-left		: 10px;
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-bottom		: 0px;
	font-size			: 13px;
	font-weight			: bold;  
	background			: url(../images/background.gif); 
	color				: #FFFFFF; 
	height				: 28px; 
	text-align			: left;
}



table.table
{
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-bottom		: 0px;
	border-right		: #D5D5D5 1px solid; 
	border-top			: #D5D5D5 1px solid; 
	border-left			: #D5D5D5 1px solid; 
	border-bottom		: #D5D5D5 1px solid;
	width				: 100%; 
}

table.table th
{
	font-size			: 12px; 
	background-color	: #EEEEEE;
	color				: #3F3F3F; 
	font-family			: Verdana;
	height				: 27px
}

table.table td
{
	font-size			: 12px; 
	background-color	: #FFFFFF;
	color				: #3F3F3F; 
	font-family			: Verdana;
	height				: 27px
}

table.page td
{
	padding-left		: 10px;
	font-size			: 12px; 
	color				: #3F3F3F; 
	font-family			: Verdana;
	height				: 27px
}

table.form
{
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-bottom		: 0px;
	border-right		: #D5D5D5 1px solid; 
	border-top			: #D5D5D5 1px solid; 
	border-left			: #D5D5D5 1px solid; 
	border-bottom		: #D5D5D5 1px solid;
	width				: 100%; 
	background-color	: #F9F9F9;
}

table.form th
{
	font-size			: 12px; 
	color				: #3F3F3F; 
	font-family			: Tahoma;
	height				: 27px;
	text-align			: right;
	width				: 20%
}

table.form td
{
	font-size			: 12px; 
	color				: #000; 
	font-family			: Verdana;
	text-align			: left;
}

table.search
{
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-bottom		: 0px;
	border-right		: #D5D5D5 1px solid; 
	border-top			: #D5D5D5 1px solid; 
	border-left			: #D5D5D5 1px solid; 
	border-bottom		: #D5D5D5 1px solid;
	width				: 100%; 
	background-color	: #FFFFFF;
}

table.search th
{
	padding-right		: 10px;
	font-size			: 12px; 
	color				: #3F3F3F; 
	font-family			: Tahoma;
	height				: 27px;
}

table.search td
{
	font-size			: 11px; 
	color				: #999999; 
	font-family			: Verdana;
	height				: 27px;
}

table.report
{
	padding-left		: 10px;
	padding-right		: 10px;
	padding-top			: 10px; 
	padding-bottom		: 10px;
	border-right		: #D5D5D5 1px solid; 
	border-top			: #D5D5D5 1px solid; 
	border-left			: #D5D5D5 1px solid; 
	border-bottom		: #D5D5D5 1px solid;
	width				: 100%; 
	height				: 60px; 
	background-color	: #F9F9F9;
}

table.report th
{
	padding-top			: 10px; 
	font-size			: 12px; 
	color				: #3F3F3F; 
	font-family			: Verdana;
	height				: 27px;
	text-align			: right;
}

table.report td
{
	padding-top			: 10px;
	padding-left		: 10px;
	padding-right		: 10px; 
	font-size			: 12px; 
	color				: #FF0000; 
	font-family			: Verdana;
}

table.page
{
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-left		: 0px; 
	padding-bottom		: 0px;
	width				: 100%; 
	background-color	: #EDEDE1;
	height	: 30px
}


.banner 
{
	border-bottom		: #FFFFFF 2px solid; 
	padding-right		: 0px; 
	padding-left		: 0px; 
	background			: url(../images/header_blue.jpg) #2E7CC7 no-repeat right top; 
	padding-bottom		: 0px; 
	margin				: 0px; 
	width				: 100%; 
	padding-top			: 0px; 
	POSITION			: relative
}

.menu 
{
	border-right		: #D5D5D5 1px solid; 
	border-top			: #D5D5D5 1px solid; 
	border-left			: #D5D5D5 1px solid; 
	border-bottom		: #D5D5D5 1px solid;
	background-color	: #F1F3F5;
	width				: 100%; 
	font-size			: 8px;
	font-family			: Arial; 
}

.footer 
{
	padding-top			: 10px; 
	padding-RIGH		: 0px; 
	padding-left		: 0px; 
	padding-bottom		: 15px; 
	margin				: 0px; 
	background-color	: #F1F3F5;
	width				: 100%; 
	align				: center;
	font-size			: 12px;
	font-family			: Arial; 
}
.title
{
	font-size			: 25px; 
	font-weight			: bold; 
	color				: #FF6600; 
	font-family			: Arial; 
}

.icon
{
	filter				: alpha(opacity=100);
	border				: 0;
}

input 
{
	font-family			: Tahoma;
	font-size			: 12px;
	padding-right		: 6px;
	border				: 1px solid #999999;
	height				: 20px;
	margin				: 0px;
	padding-left		: 6px;
	color				: #333333;
}

.radio 
{
	font-family			: Tahoma;
	font-size			: 12px;
	padding-right		: 6px;
	height				: 20px;
	margin				: 0px;
	padding-left		: 6px;
	color				: #333333;
}

.button
{
	font-family			: Tahoma;
	font-size			: 12px;
	color				: #000000;
	height				: 23px;
	padding				: 1px 4px 1px 3px;
	background-image	: url(../images/icons/button-bg.gif);
	background-repeat	: repeat;
	background-position	: center center;
	border-top			: 1px solid #CCCCCC;
	border-right		: 1px solid #999999;
	border-bottom		: 1px solid #666666;
	border-left			: 1px solid #CCCCCC;
	width				: 80px; 
}

select
{
	font-family			: Tahoma;
	padding-right		: 0px;
	border				: 1px solid #999999;
	height				: 20px;
	margin				: 0px;
	padding-left		: 6px;
	color				: #333333;
}

select.label
{
	font-family			: Tahoma;
	text-decoration		: line-through;
	padding-right		: 0px;
	border				: 1px solid #999999;
	height				: 20px;
	margin				: 0px;
	padding-left		: 6px;
	color				: #333333;
}

table.error
{
	padding-left		: 10px;
	padding-right		: 10px;
	padding-top			: 10px; 
	padding-bottom		: 10px;
	width				: 100%; 
}

table.error td
{
	padding-left		: 10px;
	padding-right		: 10px; 
	font-size			: 12px; 
	font-family			: Verdana;
}

table.error th
{ 
}

fieldset
{
	padding-left		: 0px;
	padding-right		: 0px;
	padding-top			: 0px; 
	padding-bottom		: 0px;
	width				: 660px; 
	background-color	: #FFFBB3;
}

legend
{
	padding-left		: 5px;
	padding-right		: 5px; 
	font-size			: 12px;
	font-weight			: bold;   
	font-family			: Verdana;
	align				: center;
	color				: #FF0000;
}

.note
{
	font-family			: Tahoma;
	padding-right		: 0px;
	padding-left		: 6px;
	color				: #FF0000;
	font-size			: 12px; 
}

#level0
{
	background-color	: #E1E7EA;
}

#level1
{
	background-color	: #EBEFF1;
}

#level2
{
	background-color	: #F7F8F9;
}

#level3
{
	background-color	: #FFFFFF;
}
